package model.events;

import java.util.EventObject;

/**
 * Évènement représentant le changement de score
 * @author Lucile Gramusset et Guillaume Poussel
 *
 */
@SuppressWarnings("serial")
public class ScoreEvent extends EventObject {

	private int score;

	private ScoreEvent(Object source) {
		super(source);
	}

	/**
	 * Construit l'évènement à partir de la source et du score
	 * @param source Source de l'évènement
	 * @param score Nouveau score
	 */
	public ScoreEvent(Object source, int score) {
		this(source);
		this.score = score;
	}

	/**
	 * @return Le nouveau score
	 */
	public int getNewScore() {
		return this.score;
	}

}
